department of foreign relations and projects - German English Dictionary